package com.ldk.framework.entity;

import com.ldk.base.framework.entity.BaseEntity;

/**
* Companypay实体类
* @author mqy
*/
public class Companypay extends BaseEntity {

	private static final long serialVersionUID = 204984986392742828L;
	/**
	* 主键
	*/
	private Long   id;
	/**
	* 公司标识 部统一分配
	*/
	private String   CompanyId;
	/**
	* 银行或者非银行支付机构名称 全称
	*/
	private String   PayName;
	/**
	* 非银行支付机构业务许可证编号
	*/
	private String   PayId;
	/**
	* 支付业务类型
	*/
	private String   PayType;
	/**
	* 业务覆盖范围
	*/
	private String   PayScope;
	/**
	* 备付金存管银行 全称
	*/
	private String   PrepareBank;
	/**
	* 结算周期 单位：天
	*/
	private Long   CountDate;
	/**
	* 状态 0:有效 1 失效
	*/
	private Long   State;
	/**
	* 操作标识 1:新增 2:更新 3:删除
	*/
	private Long   Flag;
	/**
	* 更新时间 网约车平台完成数据更新的时间 YYYYMMDDhhmmss
	*/
	private Long   UpdateTime;
	/**
	 * 用于部级平台上传,上传前小于等于UpdateTime,上传后大于UpdateTime
	 */
	private java.lang.Long   UpdateTime2;

	public Long getId() {
		return id;
	}
	public void setId (Long id){
    	this.id = id;
	}
	public String getCompanyId() {
		return CompanyId;
	}
	public void setCompanyId (String CompanyId){
    	this.CompanyId = CompanyId;
	}
	public String getPayName() {
		return PayName;
	}
	public void setPayName (String PayName){
    	this.PayName = PayName;
	}
	public String getPayId() {
		return PayId;
	}
	public void setPayId (String PayId){
    	this.PayId = PayId;
	}
	public String getPayType() {
		return PayType;
	}
	public void setPayType (String PayType){
    	this.PayType = PayType;
	}
	public String getPayScope() {
		return PayScope;
	}
	public void setPayScope (String PayScope){
    	this.PayScope = PayScope;
	}
	public String getPrepareBank() {
		return PrepareBank;
	}
	public void setPrepareBank (String PrepareBank){
    	this.PrepareBank = PrepareBank;
	}
	public Long getCountDate() {
		return CountDate;
	}
	public void setCountDate (Long CountDate){
    	this.CountDate = CountDate;
	}
	public Long getState() {
		return State;
	}
	public void setState (Long State){
    	this.State = State;
	}
	public Long getFlag() {
		return Flag;
	}
	public void setFlag (Long Flag){
    	this.Flag = Flag;
	}
	public Long getUpdateTime() {
		return UpdateTime;
	}
	public void setUpdateTime (Long UpdateTime){
    	this.UpdateTime = UpdateTime;
	}
	public java.lang.Long getUpdateTime2() {
		return UpdateTime2;
	}
	public void setUpdateTime2 (java.lang.Long UpdateTime2){
		this.UpdateTime2 = UpdateTime2;
	}
}
